self-inflicted death - English Synonyms Dictionary